Responses to activate, load, redeem, and reward requests can be controlled by the amount parameter.
All whole dollar amounts (e.g., 100, 200, 1000, etc) return a status code of 200 and status name of Okay. All non-whole dollar amounts (any amount that does not end in "00") return the 400 error Response:
[[status.code=400], [status.description=Certification test error], [status.name=ApiError]]
The request amounts enumerated in the table below cause the corresponding error response to be returned:
| Amount | Status Code | Status Name |
|---|---|---|
| 101 | 503 | ServiceUnavailable |
| 201 | 403 | ProfileError |
| 301 | 400 | InsufficientFunds |
| 304 | 400 | SystemError |
| 305 | 400 | InvalidPin |
| 306 | 400 | EditError |
| 307 | 400 | DuplicateTxn |
| 308 | 400 | InvalidCard |
| 500 | 200 | CannotVoid |